need satisfaction selling - Francés Inglés Diccionario